English Adverb all told
#:I think they had over 300 people there, all told.
See also all in all
pl:all told